﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using BUS;
using DTO;


namespace QuanLyRapChieuPhim
{
    public partial class frmThemRap : Form
    {
        public frmThemRap()
        {
            InitializeComponent();
        }

        private void btnThem_Click(object sender, EventArgs e)
        {
            if (txtTenRap.Text == "" || txtDiaChi.Text == "")
            {
                MessageBox.Show("Dữ liệu bạn nhập không đầy đủ. Vui lòng nhập lại.!!", "Cảnh báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);                
                txtDiaChi.ResetText();
                txtTenRap.ResetText();
            }
            else if (txtDiaChi.Text.Length < 10)
            {
                MessageBox.Show("Địa chỉ bạn nhập phải trên 10 kí tự, vui lòng nhập lại.!!", "Cảnh báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);          
                txtDiaChi.ResetText();
                txtTenRap.ResetText();
            }
            else
            {
                int kq;
                RapChieu r = new RapChieu();
                r.TenRap = txtTenRap.Text;
                r.DiaChi = txtDiaChi.Text;
                kq = RapChieuBUS.ThemRapChieu(r);
                if (kq == 1)
                {
                    MessageBox.Show("Thêm dữ liệu thành công!!", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("Thêm dữ liệu thất bại!!", "Cảnh báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }
        }

        private void btnHuy_Click(object sender, EventArgs e)
        {
            txtDiaChi.ResetText();
            txtTenRap.ResetText();
        }

        private void btnDong_Click(object sender, EventArgs e)
        {
            Application.Exit();
        }
    }
}
